\subsection{Referência da Classe COLUNAS}
\label{classCOLUNAS}\index{COLUNAS@{COLUNAS}}


{\ttfamily \#include $<$principal.h$>$}

\subsubsection*{Métodos Públicos}
\begin{DoxyCompactItemize}
\item 
{\bf COLUNAS} ()
\item 
{\bf $\sim$COLUNAS} ()
\end{DoxyCompactItemize}
\subsubsection*{Campos de Dados}
\begin{DoxyCompactItemize}
\item 
Gtk::TreeModelColumn$<$ int $>$ {\bf cod\_\-func}
\item 
Gtk::TreeModelColumn$<$ int $>$ {\bf cod\_\-acesso}
\item 
Gtk::TreeModelColumn$<$ int $>$ {\bf cod\_\-cli}
\item 
Gtk::TreeModelColumn$<$ int $>$ {\bf tipo\_\-jur}
\item 
Gtk::TreeModelColumn$<$ int $>$ {\bf cod\_\-serv}
\item 
Gtk::TreeModelColumn$<$ int $>$ {\bf tipo\_\-serv}
\item 
Gtk::TreeModelColumn$<$ Glib::ustring $>$ {\bf descricao}
\item 
Gtk::TreeModelColumn$<$ Glib::ustring $>$ {\bf campo} [7]
\item 
Gtk::TreeModelColumn$<$ float $>$ {\bf campo\_\-n}
\item 
Gtk::TreeModelColumn$<$ bool $>$ {\bf sel\_\-recibo}
\end{DoxyCompactItemize}
\subsubsection*{Atributos Privados}
\begin{DoxyCompactItemize}
\item 
int {\bf n\_\-campos}
\end{DoxyCompactItemize}


\subsubsection{Descrição Detalhada}
Classe Template \doxyref{COLUNAS}{pag.}{classCOLUNAS} ela reimplementa a classe Gtk::TreeModel::ColumnRecord e é utilizada para TreeView e EntryCompletion. 

Definição na linha 21 do arquivo principal.h.



\subsubsection{Construtores \& Destrutores}
\index{COLUNAS@{COLUNAS}!COLUNAS@{COLUNAS}}
\index{COLUNAS@{COLUNAS}!COLUNAS@{COLUNAS}}
\paragraph[{COLUNAS}]{\setlength{\rightskip}{0pt plus 5cm}COLUNAS::COLUNAS (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\hfill\label{classCOLUNAS_aa487fff03626a00c677976d6f99450f5}
Construtor da Classe \doxyref{COLUNAS}{pag.}{classCOLUNAS} 

Definição na linha 11 do arquivo principal.C.



Referências campo, campo\_\-n, cod\_\-acesso, cod\_\-cli, cod\_\-func, cod\_\-serv, descricao, n\_\-campos, sel\_\-recibo, tipo\_\-jur e tipo\_\-serv.

\index{COLUNAS@{COLUNAS}!$\sim$COLUNAS@{$\sim$COLUNAS}}
\index{$\sim$COLUNAS@{$\sim$COLUNAS}!COLUNAS@{COLUNAS}}
\paragraph[{$\sim$COLUNAS}]{\setlength{\rightskip}{0pt plus 5cm}COLUNAS::$\sim$COLUNAS (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\hfill\label{classCOLUNAS_a94582b6e31556e8a2e067cb0a7975ff3}
Destrutor da Classe \doxyref{COLUNAS}{pag.}{classCOLUNAS} 

Definição na linha 29 do arquivo principal.C.



\subsubsection{Campos}
\index{COLUNAS@{COLUNAS}!campo@{campo}}
\index{campo@{campo}!COLUNAS@{COLUNAS}}
\paragraph[{campo}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$Glib::ustring$>$ {\bf COLUNAS::campo}[7]}\hfill\label{classCOLUNAS_ac91375318cfcb600d8ea53a75dc11ca7}
Campos para TreeView 

Definição na linha 35 do arquivo principal.h.



Referenciado por PRINCIPAL::baixar\_\-recibos(), PRINCIPAL::carregar\_\-dados(), PRINCIPAL::carregar\_\-janela(), COLUNAS() e PRINCIPAL::dados\_\-debitos().

\index{COLUNAS@{COLUNAS}!campo\_\-n@{campo\_\-n}}
\index{campo\_\-n@{campo\_\-n}!COLUNAS@{COLUNAS}}
\paragraph[{campo\_\-n}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$float$>$ {\bf COLUNAS::campo\_\-n}}\hfill\label{classCOLUNAS_a873bcd3526cb4d2ffa39a37eb2820d95}
Campo do tipo ponto flutuante. 

Definição na linha 36 do arquivo principal.h.



Referenciado por PRINCIPAL::carregar\_\-dados() e COLUNAS().

\index{COLUNAS@{COLUNAS}!cod\_\-acesso@{cod\_\-acesso}}
\index{cod\_\-acesso@{cod\_\-acesso}!COLUNAS@{COLUNAS}}
\paragraph[{cod\_\-acesso}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$int$>$ {\bf COLUNAS::cod\_\-acesso}}\hfill\label{classCOLUNAS_aa700aa04a4e8d5b7c127f09f141f551d}
Código do Nível de Acesso 

Definição na linha 29 do arquivo principal.h.



Referenciado por COLUNAS(), PRINCIPAL::editar\_\-dados() e PRINCIPAL::gravar\_\-dados().

\index{COLUNAS@{COLUNAS}!cod\_\-cli@{cod\_\-cli}}
\index{cod\_\-cli@{cod\_\-cli}!COLUNAS@{COLUNAS}}
\paragraph[{cod\_\-cli}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$int$>$ {\bf COLUNAS::cod\_\-cli}}\hfill\label{classCOLUNAS_adc59b293698b7caad4c8dce4e932be80}
Código do Cliente 

Definição na linha 30 do arquivo principal.h.



Referenciado por PRINCIPAL::carregar\_\-dados(), COLUNAS(), PRINCIPAL::preparar\_\-dados() e PRINCIPAL::selecionado().

\index{COLUNAS@{COLUNAS}!cod\_\-func@{cod\_\-func}}
\index{cod\_\-func@{cod\_\-func}!COLUNAS@{COLUNAS}}
\paragraph[{cod\_\-func}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$int$>$ {\bf COLUNAS::cod\_\-func}}\hfill\label{classCOLUNAS_aeff3e366d8266ebe33611c1cbcf24ba0}
Código do Funcionário 

Definição na linha 28 do arquivo principal.h.



Referenciado por PRINCIPAL::carregar\_\-dados(), COLUNAS() e PRINCIPAL::selecionado().

\index{COLUNAS@{COLUNAS}!cod\_\-serv@{cod\_\-serv}}
\index{cod\_\-serv@{cod\_\-serv}!COLUNAS@{COLUNAS}}
\paragraph[{cod\_\-serv}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$int$>$ {\bf COLUNAS::cod\_\-serv}}\hfill\label{classCOLUNAS_a39b1d4ab3d85074954936034e61c6271}
Código do Serviço 

Definição na linha 32 do arquivo principal.h.



Referenciado por PRINCIPAL::carregar\_\-dados(), COLUNAS() e PRINCIPAL::selecionado().

\index{COLUNAS@{COLUNAS}!descricao@{descricao}}
\index{descricao@{descricao}!COLUNAS@{COLUNAS}}
\paragraph[{descricao}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$Glib::ustring$>$ {\bf COLUNAS::descricao}}\hfill\label{classCOLUNAS_a971c47d7084d33dcdbe2e7fcd27d9e99}
Campo para descrição. 

Definição na linha 34 do arquivo principal.h.



Referenciado por COLUNAS(), PRINCIPAL::editar\_\-dados(), PRINCIPAL::novo() e PRINCIPAL::preparar\_\-dados().

\index{COLUNAS@{COLUNAS}!n\_\-campos@{n\_\-campos}}
\index{n\_\-campos@{n\_\-campos}!COLUNAS@{COLUNAS}}
\paragraph[{n\_\-campos}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf COLUNAS::n\_\-campos}\hspace{0.3cm}{\ttfamily  [private]}}\hfill\label{classCOLUNAS_afe07dca3bf59b2389109f89f51bfac47}
Quantidade de Campos. 

Definição na linha 40 do arquivo principal.h.



Referenciado por COLUNAS().

\index{COLUNAS@{COLUNAS}!sel\_\-recibo@{sel\_\-recibo}}
\index{sel\_\-recibo@{sel\_\-recibo}!COLUNAS@{COLUNAS}}
\paragraph[{sel\_\-recibo}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$bool$>$ {\bf COLUNAS::sel\_\-recibo}}\hfill\label{classCOLUNAS_a2553878e5c31afd406574f416a4c6d3a}
Campo do tipo bool. 

Definição na linha 37 do arquivo principal.h.



Referenciado por PRINCIPAL::baixar\_\-recibos(), PRINCIPAL::carregar\_\-janela(), COLUNAS() e PRINCIPAL::dados\_\-debitos().

\index{COLUNAS@{COLUNAS}!tipo\_\-jur@{tipo\_\-jur}}
\index{tipo\_\-jur@{tipo\_\-jur}!COLUNAS@{COLUNAS}}
\paragraph[{tipo\_\-jur}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$int$>$ {\bf COLUNAS::tipo\_\-jur}}\hfill\label{classCOLUNAS_abee8ed9b18789059ddc012e4316a28a7}
Natureza Jurídica 

Definição na linha 31 do arquivo principal.h.



Referenciado por PRINCIPAL::checar\_\-documento(), COLUNAS(), PRINCIPAL::gravar\_\-dados() e PRINCIPAL::novo().

\index{COLUNAS@{COLUNAS}!tipo\_\-serv@{tipo\_\-serv}}
\index{tipo\_\-serv@{tipo\_\-serv}!COLUNAS@{COLUNAS}}
\paragraph[{tipo\_\-serv}]{\setlength{\rightskip}{0pt plus 5cm}Gtk::TreeModelColumn$<$int$>$ {\bf COLUNAS::tipo\_\-serv}}\hfill\label{classCOLUNAS_af7fb83b67ae8d9ed78b914c6074a52f4}
Código do Tipo de Serviço 

Definição na linha 33 do arquivo principal.h.



Referenciado por COLUNAS(), PRINCIPAL::editar\_\-dados(), PRINCIPAL::gravar\_\-dados(), PRINCIPAL::novo() e PRINCIPAL::sel\_\-tipo().



A documentação para esta classe foi gerada a partir dos seguintes arquivos:\begin{DoxyCompactItemize}
\item 
src/{\bf principal.h}\item 
src/{\bf principal.C}\end{DoxyCompactItemize}
